// 获取列表数据
function datalist(page,pageCount,q){

    // 清空一下列表
    $("#information_data").empty();//清空节点
    sleep(200)
    return $.ajax({
        type: 'POST',
        url: "/search/getSearch",
        dataType:"json",
        data:{
            page: page,
            pageNumber: pageCount,
            q: q,
        },
        success: function (message) {
            $("#information_data").append(analysis(message))
            var page = {"page":message.data.page,"pageCount":message.data.pageCount,"pageNumber":message.data.pageNumber}
            return page
        }
    })
}

layui.use(['laypage'], function(){
    var datapage = {
        "page": 1,
        "pageNumber": 10,

    }
    $.ajax({
        type: 'POST',
        url: "/search/getSearch",
        dataType:"json",
        async: false,
        data:{
            page: datapage.page,
            pageNumber: datapage.pageNumber,
            q: '',
        },
        success: function (message) {
            datapage.dataCount = message.data.dataCount
        }
    })
    var laypage = layui.laypage
    //总页数低于页码总数
    laypage.render({
        limit:datapage.pageNumber,
        jump: function(obj){
            //obj包含了当前分页的所有参数，比如：
            // console.log(obj.curr); //得到当前页，以便向服务端请求对应页的数据。
            // console.log(obj.limit); //得到每页显示的条数
            // console.log(datapage)
            datalist(obj.curr, obj.limit,'')
        },
        layout: ['count', 'prev', 'page', 'next', 'limit', 'refresh', 'skip'],
        limits:[10,20,40,60,80,100],
        elem: 'page_all',
        count: datapage.dataCount //数据总数
    });
})


// name 名字 type 级别   state 状态	remarks备注
function getInputSelect() {
    var q = $("#search-input").val(); // 用户名

    if(isEmpty(q)){
        layer.msg('请输入搜索数据！');
    }else {
        // 按正常的走
        $.ajax({
            type: 'POST',
            url: "/search/getSearch",
            dataType:"json",
            data:{
                page:1,
                pageNumber:10,
                q:q,
            },
            success: function (message) {
                if(message.code==0){
                    //window.location.href="./information.html?name=" + name + "&type=" + type + "&state=" + state + "&remarks=" + remarks
                    // layer.msg('增加备注成功！');
                    $("#information_data").empty();
                    $("#information_data").append(analysis(message))
                    // 重新铺一下页码
                    pageRestructure("page_all",message.data.dataCount,10,q)
                }else {
                    layer.msg('搜索为空请换其他条件！');
                }
            },error: function (message) {
                layer.msg('搜索失败请稍后重试！');
            }
        })
    }
}


// 解析列表data
function analysis(message) {
    trlist = []
    for (i = 0;i < message.data.data.length;i++ ){
        var dataInformation = message.data.data[i];
        var serialNumber = i+1
        var tr =
            '<tr>'+
                '<td> '+serialNumber+'</td>'+
                '<td>'+dataInformation.ggCName+'</td>'+
                '<td>'+dataInformation.ggCUsername+ '</td>'+
                '<td>'+ dataInformation.ggCPhone+ '</td>'+
                '<td>'+dataInformation.ggCYouxiang +'</td>'+
             '</tr>'
        trlist.push(tr)
    }
    return trlist
}